dressed lamb skin - Turkish English Dictionary